package com.wsoft.hr.pm.query.activity;

import com.wsoft.hr.pm.query.activity.member.template.MemberTemplateQuery;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.time.LocalDate;
import java.util.List;

/**
 * @author Admin
 * @date 2025/2/25 14:15
 * @description:
 */
@Data
public class ActivityInsertQuery {

    @Schema(description = "名称")
    private String name;

    @Schema(description = "考核周期")
    private Long cycleId;

    @Schema(description = "考核组织")
    private Long hrOrgId;

    @Schema(description = "考核人-模版数据")
    private List<MemberTemplateQuery> memberTemplateList;

    @Schema(description = "活动发起的截止时间")
    private LocalDate expireDate;

    @Schema(description = "是否抄送")
    private Integer isNotice;

    @Schema(description = "抄送人员")
    private String noticeMemberId;

    @Schema(description = "描述")
    private String description;

}
